package main

import "fmt"

const (
	cBlack  = 0 //黑色
	cRed    = 1 //红色
	cGreen2 = 2 //绿色
	cYellow = 3 //黄色
	cBlue   = 4 //蓝色
	cPurple = 5 //紫色
	cCya    = 6 //青色
	cGrey   = 7 //灰色
)

func GetColorPrint(color int, msg string, isbackground bool) {
	if isbackground {
		//是背景y
		fmt.Printf("\033[4%dm %s \033[0m", color, msg)
		return
	}
	fmt.Printf("\033[3%dm %s \033[0m", color, msg)

}
func main() {

	GetColorPrint(cGreen2, "你好", false)

	/*//设置字体颜色
	fmt.Println("\033[30m 黑色  \033[0m")
	fmt.Println("\033[31m 红色  \033[0m")
	fmt.Println("\033[32m 绿色  \033[0m")
	fmt.Println("\033[33m 黄色  \033[0m")
	fmt.Println("\033[34m 蓝色  \033[0m")
	fmt.Println("\033[35m 紫色  \033[0m")
	fmt.Println("\033[36m 青色  \033[0m")
	fmt.Println("\033[37m 灰色  \033[0m")

	//设置背景颜色
	fmt.Println("\033[40m 黑色  \033[0m")
	fmt.Println("\033[41m 红色  \033[0m")
	fmt.Println("\033[42m 绿色  \033[0m")
	fmt.Println("\033[43m 黄色  \033[0m")
	fmt.Println("\033[44m 蓝色  \033[0m")
	fmt.Println("\033[45m 紫色  \033[0m")
	fmt.Println("\033[46m 青色  \033[0m")
	fmt.Println("\033[47m 灰色  \033[0m")*/
}
